home *** CD-ROM | disk | FTP | other *** search
/ Apple AUX 3.0 / Apple AUX 3.0.iso / MacInstallFiles / Tidbits / File Sharing Extension / File Sharing Extension.rsrc / bin.rsrc_INIT_32_AppleShare Setup.txt < prev    next >
Text File  |  1991-09-16  |  53KB  |  898 lines

  1. start:
  2. 00000000  6000 00F0                bra        +0xF2 /* 000000F2 */
  3. 00000004  1041                     movea.b    A0, D1
  4. 00000006  7070                     moveq.l    D0, 0x70
  5. 00000008  6C65                     bge        +0x67 /* 0000006F */
  6. 0000000A  5368 6172                subq.w     [A0 + 0x6172], 1
  7. 0000000E  6520                     bcs        +0x22 /* 00000030 */
  8. 00000010  5365                     subq.w     -[A5], 1
  9. 00000012  7475                     moveq.l    D2, 0x75
  10. 00000014  7000                     moveq.l    D0, 0x00
  11. 00000016  0000 0000                ori.b      D0, 0x0
  12. 0000001A  0000 0000                ori.b      D0, 0x0
  13. 0000001E  0000 0000                ori.b      D0, 0x0
  14. 00000022  0000 0000                ori.b      D0, 0x0
  15. 00000026  0000 0000                ori.b      D0, 0x0
  16. 0000002A  0000 0000                ori.b      D0, 0x0
  17. 0000002E  0000 0000                ori.b      D0, 0x0
  18. // begin alternate branch 00000030-000000F6
  19. label00000030:
  20. 00000030  0000 0000                ori.b      D0, 0x0
  21. 00000034  0000 0000                ori.b      D0, 0x0
  22. 00000038  0000 0000                ori.b      D0, 0x0
  23. 0000003C  0000 0000                ori.b      D0, 0x0
  24. 00000040  0000 0000                ori.b      D0, 0x0
  25. 00000044  0000 0000                ori.b      D0, 0x0
  26. 00000048  0000 0000                ori.b      D0, 0x0
  27. 0000004C  0000 0000                ori.b      D0, 0x0
  28. 00000050  0000 0000                ori.b      D0, 0x0
  29. 00000054  0000 0000                ori.b      D0, 0x0
  30. 00000058  0000 0000                ori.b      D0, 0x0
  31. 0000005C  0000 0000                ori.b      D0, 0x0
  32. 00000060  0000 0000                ori.b      D0, 0x0
  33. 00000064  0000 0000                ori.b      D0, 0x0
  34. 00000068  0000 0000                ori.b      D0, 0x0
  35. 0000006C  0000 0000                ori.b      D0, 0x0
  36. 00000070  0000 0000                ori.b      D0, 0x0
  37. 00000074  0000 0000                ori.b      D0, 0x0
  38. 00000078  0000 0000                ori.b      D0, 0x0
  39. 0000007C  0000 0000                ori.b      D0, 0x0
  40. 00000080  0000 0000                ori.b      D0, 0x0
  41. 00000084  0000 0000                ori.b      D0, 0x0
  42. 00000088  0000 0000                ori.b      D0, 0x0
  43. 0000008C  0000 0000                ori.b      D0, 0x0
  44. 00000090  0000 0000                ori.b      D0, 0x0
  45. 00000094  0000 0000                ori.b      D0, 0x0
  46. 00000098  0000 0000                ori.b      D0, 0x0
  47. 0000009C  0000 0000                ori.b      D0, 0x0
  48. 000000A0  0000 0000                ori.b      D0, 0x0
  49. 000000A4  0000 0000                ori.b      D0, 0x0
  50. 000000A8  0000 0000                ori.b      D0, 0x0
  51. 000000AC  0000 0000                ori.b      D0, 0x0
  52. 000000B0  0000 0000                ori.b      D0, 0x0
  53. 000000B4  0000 0000                ori.b      D0, 0x0
  54. 000000B8  0000 0000                ori.b      D0, 0x0
  55. 000000BC  0001 0203                ori.b      D1, 0x3
  56. 000000C0  0405 0607                subi.b     D5, 0x7
  57. 000000C4  0809 0A0B                btst.b     A1, 0xB
  58. 000000C8  0C0D 0E0F                cmpi.b     A5, 0xF
  59. 000000CC  0000 0000                ori.b      D0, 0x0
  60. 000000D0  0000 0000                ori.b      D0, 0x0
  61. 000000D4  0000 0000                ori.b      D0, 0x0
  62. 000000D8  0000 0000                ori.b      D0, 0x0
  63. 000000DC  0000 0000                ori.b      D0, 0x0
  64. 000000E0  0000 0000                ori.b      D0, 0x0
  65. 000000E4  0000 0000                ori.b      D0, 0x0
  66. 000000E8  0000 0000                ori.b      D0, 0x0
  67. 000000EC  0000 0000                ori.b      D0, 0x0
  68. 000000F0  0000 41F8                ori.b      D0, 0xF8
  69. label000000F2: // (misaligned)
  70. 000000F4  0B50                     bchg       [A0], D5
  71. // end alternate branch 00000030-000000F6
  72. label00000030: // (misaligned)
  73. 00000032  0000 0000                ori.b      D0, 0x0
  74. 00000036  0000 0000                ori.b      D0, 0x0
  75. 0000003A  0000 0000                ori.b      D0, 0x0
  76. 0000003E  0000 0000                ori.b      D0, 0x0
  77. 00000042  0000 0000                ori.b      D0, 0x0
  78. 00000046  0000 0000                ori.b      D0, 0x0
  79. 0000004A  0000 0000                ori.b      D0, 0x0
  80. 0000004E  0000 0000                ori.b      D0, 0x0
  81. 00000052  0000 0000                ori.b      D0, 0x0
  82. 00000056  0000 0000                ori.b      D0, 0x0
  83. 0000005A  0000 0000                ori.b      D0, 0x0
  84. 0000005E  0000 0000                ori.b      D0, 0x0
  85. 00000062  0000 0000                ori.b      D0, 0x0
  86. 00000066  0000 0000                ori.b      D0, 0x0
  87. 0000006A  0000 0000                ori.b      D0, 0x0
  88. 0000006E  0000 0000                ori.b      D0, 0x0
  89. 00000072  0000 0000                ori.b      D0, 0x0
  90. 00000076  0000 0000                ori.b      D0, 0x0
  91. 0000007A  0000 0000                ori.b      D0, 0x0
  92. 0000007E  0000 0000                ori.b      D0, 0x0
  93. 00000082  0000 0000                ori.b      D0, 0x0
  94. 00000086  0000 0000                ori.b      D0, 0x0
  95. 0000008A  0000 0000                ori.b      D0, 0x0
  96. 0000008E  0000 0000                ori.b      D0, 0x0
  97. 00000092  0000 0000                ori.b      D0, 0x0
  98. 00000096  0000 0000                ori.b      D0, 0x0
  99. 0000009A  0000 0000                ori.b      D0, 0x0
  100. 0000009E  0000 0000                ori.b      D0, 0x0
  101. 000000A2  0000 0000                ori.b      D0, 0x0
  102. 000000A6  0000 0000                ori.b      D0, 0x0
  103. 000000AA  0000 0000                ori.b      D0, 0x0
  104. 000000AE  0000 0000                ori.b      D0, 0x0
  105. 000000B2  0000 0000                ori.b      D0, 0x0
  106. 000000B6  0000 0000                ori.b      D0, 0x0
  107. 000000BA  0000 0001                ori.b      D0, 0x1
  108. 000000BE  0203 0405                andi.b     D3, 0x5
  109. 000000C2  0607 0809                addi.b     D7, 0x9 /* '\t' */
  110. 000000C6  0A0B 0C0D                xori.b     A3, 0xD /* '\r' */
  111. 000000CA  0E0F 0000                .invalid.b A7, 0x0 // invalid immediate operation
  112. 000000CE  0000 0000                ori.b      D0, 0x0
  113. 000000D2  0000 0000                ori.b      D0, 0x0
  114. 000000D6  0000 0000                ori.b      D0, 0x0
  115. 000000DA  0000 0000                ori.b      D0, 0x0
  116. 000000DE  0000 0000                ori.b      D0, 0x0
  117. 000000E2  0000 0000                ori.b      D0, 0x0
  118. 000000E6  0000 0000                ori.b      D0, 0x0
  119. 000000EA  0000 0000                ori.b      D0, 0x0
  120. 000000EE  0000 0000                ori.b      D0, 0x0
  121. label000000F2:
  122. 000000F2  41F8 0B50                lea.l      A0, [0x00000B50 /* FileShareVars */]
  123. 000000F6  4A90                     tst.l      [A0]
  124. 000000F8  6602                     bne        +0x4 /* 000000FC */
  125. 000000FA  4E75                     rts
  126. label000000FC:
  127. 000000FC  4290                     clr.l      [A0]
  128. 000000FE  42A7                     clr.l      -[A7]
  129. 00000100  2F3C 494E 4954           move.l     -[A7], 0x494E4954 /* 'INIT' */
  130. 00000106  487A FEFC                pea.l      [PC - 0x104 /* 00000004, value 0x10417070, pstring "AppleShare Setup" */]
  131. 0000010A  A9A1                     syscall    GetNamedResource
  132. 0000010C  201F                     move.l     D0, [A7]+
  133. 0000010E  6700 010E                beq        +0x110 /* 0000021E */
  134. 00000112  2F00                     move.l     -[A7], D0
  135. 00000114  A992                     syscall    DetachResource
  136. 00000116  42A7                     clr.l      -[A7]
  137. 00000118  2F3C 5354 5220           move.l     -[A7], 0x53545220 /* 'STR ' */
  138. 0000011E  3F3C 0100                move.w     -[A7], 0x100
  139. 00000122  A9A0                     syscall    GetResource
  140. 00000124  201F                     move.l     D0, [A7]+
  141. 00000126  6700 00F6                beq        +0xF8 /* 0000021E */
  142. 0000012A  2F00                     move.l     -[A7], D0
  143. 0000012C  2F00                     move.l     -[A7], D0
  144. 0000012E  A992                     syscall    DetachResource
  145. 00000130  41FA FF70                lea.l      A0, [PC - 0x90 /* 000000A2, value 0x0, cstring "" */]
  146. 00000134  209F                     move.l     [A0], [A7]+
  147. 00000136  42A7                     clr.l      -[A7]
  148. 00000138  2F3C 474E 524C           move.l     -[A7], 0x474E524C /* 'GNRL' */
  149. 0000013E  3F3C 04B4                move.w     -[A7], 0x4B4